package com.datacloud.dao;
import org.apache.ibatis.annotations.Param;

import com.datacloud.bean.VehiclesBean;

import java.util.List;

/**
 * 
 * 车辆数据库操作接口类
 * 
 **/
public interface VehiclesDao{

	/**
	 * 
	 * 获取未绑定的车辆列表
	 * 
	 **/
	int update(@Param("epc") String epc,@Param("id") int id);
	/**
	 * 根据id获取车辆信息
	 */
	VehiclesBean findById(@Param("id") String id);
	/**
	 * 获取未绑定车辆信息
	 */
	List<VehiclesBean> queryNoBinding();
	/**
	 * 根据epc获取车辆信息
	 */
	VehiclesBean findByEpc(@Param("epc") String epc);
	/**
	 *根据epc获取车辆id
	 */
	int getVehicleIdByEpc(@Param("vehicleepc") String vehicleepc);

}
